T1
+
Search & commands
⌘K
TERM
AGENTS
SPECS
KNOW
NEW
KEYS
SETTINGS
Specs
theme-toggle
1 spec
Sync
New spec
Persistent theme toggle
{{ readinessBadge }}
{{ criteriaSummary }}
spec: theme-toggle
status: {{ statusLower }}
root: ~/dev/termight
Saved · .termight/specs/theme-toggle.json
{{ problemsLabel }}
{{ p }}
{{ step.numGlyph }}
{{ step.label }}
{{ gateText }}
Continue → {{ suggestionLabel }}
{{ stage.kicker }}
{{ stage.heading }}
{{ stage.copy }}
{{ stage.statusLabel }}
Spec draft
Shape the goal and the problem it solves. These unlock the rest of the workflow.
Goal
Problem
Acceptance criteria
The contract the Verify stage must satisfy.
{{ criteriaCountLabel }}
{{ c.id }}
×
No acceptance criteria yet. Add the first one to start the contract.
+ Add criterion
Question inbox
Resolve open questions before criteria and launch payloads harden.
Add question
{{ q.id }}
{{ q.status }}
{{ q.impact }}
No open questions. Nothing is blocking Ready.
Assumptions & non-goals
Recorded so the agent inherits fewer hidden decisions.
{{ a }}
Workflow plan
3 stages · 2 ready
{{ s.num }}
{{ s.title }}
{{ s.detail }}
{{ s.status }}
Acceptance criteria carried into planning
{{ c.id }}
{{ c.display }}
planned
Launch stage 1 — Persist theme in config
Runs in a fresh worktree and appears under Agents.
Launch
Payload the agent receives
Goal
{{ goalDisplay }}
Criteria · {{ criteriaCountLabel }}
{{ c.id }}
— {{ c.display }}
Write scope
frontend/app/theme
emain/emain-window.ts
Stop conditions
Failing criteria
Out-of-scope writes
{{ t.value }}
{{ t.label }}
Evidence ledger
Each criterion mapped to durable evidence. The merge gate opens when every required item is satisfied.
{{ c.id }}
{{ c.display }}
{{ c.evidence }}
{{ c.vstatus }}
Readiness
{{ r.label }}
{{ r.value }}
{{ helperTitle }}
{{ h.label }}
{{ h.value }}
8,200 / 12,000 tokens · fits budget
{{ stage.primaryLabel }}
Save spec
{{ stage.statusLabel }} · Step {{ stepPosition }} of 5
⌘-Ctrl-T term
·
⌘-Ctrl-A agents
·
⌘K commands